#1. 编写程序，完成以下要求：
#     提示用户进行输入数据
#     获取用户输入的数值（需要获取2个）
#     对获取的两个数字进行求和运算，并输出相应的结果
# num1=int(input("请输入你的数字1："))
# num2=int(input("请输入你的数字2："))
# print(num1+num2)

#3. 打印出以下内容（注意格式）:
# print(f'''
#     ==================================
#     =        欢迎进入到身份认证系统V1.0
#     = 1. 登录
#     = 2. 退出
#     = 3. 认证
#     = 4. 修改密码
#     ==================================''' )
#4. 编写程序，从键盘获取一个人的信息，然后按照下面格式显示
# name=input("姓名：")
# id=int(input("QQ:"))
# number=input("手机号：")
# adddress=input("公司地址：")

#5. 编写程序，从键盘获取用户名和密码
# name=input("用户名:")
# pwd=int(input("密码:"))
# print("亲爱的",name,",欢迎登录爱学习管理系统",sep='')
'''
list0=[1,34,"hello","abc","abc"]
list1=[11,2,13,41,5,61,7,18,9,10]

#1.追加list0：元组：(1,2,3)
print(list0,list0.append((1,2,3)))
#2.在list1在第三个元素前插入，数字：11
print(list1,list1.insert(2,11))
#3.list0找到abc下标 ，并修改成80
print(list0.index("abc"))
list0[3]=80
list0[4]=80
print(list0[3])
# 4.list0在删除第4个元素
print(list0,list0.remove(80))
# 5.打印出list1的类型、长度
print(type(list1),len(list1))
# 7.每隔2个打印出list1中的元素
print(list1[::2])
# 8.取出list1中最后一个元素，并打印
print(list1[-1])
# 9.修改list1中第4个元素为：100
list1[4]=100
print(list1)
# 12.定义一个空list2
list2=()
print(list2)
'''
import copy
import itertools
import random

'''
# 元组
tup1=(12,23,45)
tup2=("ab",)
# 1.将元组tup1，与tup2组合在一起，并打印出来
tup=tuple(itertools.chain(tup1,tup2))
print(tup)
# 2.将元组tup2 复制3次并打印
print(tup2*3)
# 3.求元组tup1的长度并打印
print(len(tup1))
# 4.删除元组tup2，并打印
del tup2
# 5.定义一个空元组，tup3
tup3=()
print(tup3)'''

'''
#5、通过键盘获取姓名、QQ、手机号
name=input("请输入你的姓名：")
id=int(input("请输入你的QQ号："))
number=int(input("请输入你的手机号："))
print("我的姓名是：{},qq号是：{},手机号是：{}".format(name,id,number))
print(f"我的姓名是：{name},qq号是：{id},手机号是：{number}")
print("我的姓名是：%s,qq号是：%d,手机号是：%d" % (name,id,number))
'''

# s="abcdefghigklmnopqrstuvwxyz"
# # 1.分别获取最后一个，第三个
# print(s[-1])
# print(s[2])
# # 2.每隔2个打印出s中的元素
# print(s[::2])
# # 3.获取第4个到第10个字符
# print(s[3:10:1])


# dict1={"name":"zhangsan"}
# # 1.增加元素：key=address，value="河南郑州"
# dict1.update({"address":"河南郑州"})
# print(dict1)
# # 2.获取所有的item并打印
# # 3.获取所有的key并打印
# it=dict1.items()
# it1=dict1.keys()
# print(it)
# print(it1)
# # 4.获取address的值并打印（分别用两种形式完成：若键不存在时不能报错，键不存在时报错）
# a=dict1.get("address")
# print(a)
# print(dict1['address'])
# # 6.修改键“name”的值为：“lisi”
# dict1.update({"name":"lisi"})
# print(dict1)
# # 7.分别查看字典dict1的长度及类型，并打印
# print(len(dict1),type(dict1))
# # 8.清空字典dict1，并打印
# dict1.clear()
# print(dict1)
# # 9.定义一个空字典，dict2
# dict2={}
# print(dict2)
# # 8、将元组（90,30,99,89,50,70,60,60,40,50,60）去重并从小到大排序。
# l=(90,30,99,89,50,70,60,60,40,50,60)
# l=set(l)
# l1=list(l)
# print(l1)
# for i in range(1,len(l1)):
#     for j in range(0,len(l1)-1):
#         if l1[j]>l1[j+1]:
#             l1[j],l1[j+1]=l1[j+1],l1[j]
#         else:
#             continue
# l2=tuple(l1)
# print(l2)

#11. 猜拳游戏，用户输入剪刀(0)  石头(1)  布(2)，与电脑程序随机生成一个数字范围在(0,2),来判断是获胜、平局，还是输了。
# 注：随机数使用代码：rm=random.randint(0,2)
# a=int(input("请输入："))
# rm=random.randint(0,2)
# if a==rm:
#     print("平局")
# elif a<rm:



# 13.打印九九乘法口诀
# for i in range(1,10):
#     for j in range(1,i+1):
#         print(i,"*",j,"=",i*j,end=' ')
#     print( )
# 14.
# 1.打印出1~100之间的偶数
# for i in range(1,101):
#     if i%2==0:
#         print(i,end=" ")
#     else:
#         continue


# 2.计算1~100之间共多少个偶数
# sum=0
# for i in range(1,101):
#     if i%2==0:
#         sum+=1
#     else:
#         continue
# print(sum)
# 3.计算1~100之间偶数的累积和
# sum=0
# for i in range(1,101):
#     if i%2==0:
#         sum=sum+i
#     else:
#         continue
# print(sum)
# for循环遍历列表，不为空则输出列表中内容，为空则输出为空的提示信息。
# while循环，满足条件时输出内容，不满足时输出跳出循环的提示。

score=[90,30,99,89,50,70,60,60,40,50,60]
# # # 1.给成绩排序，从高到低，并打印出新成绩列表，同时打印出总的循环次数（for循环）
# for i in range(0,len(score)):
#     i+=1
#     for j in range(0,len(score)-1):
#         if score[j]<score[j+1]:
#             score[j],score[j+1]=score[j+1],score[j]
# print(score)
# print(i)
#
# # 2.统计成绩中60的个数（for循环）
# sum=0
# for i in range(0,len(score)):
#     if score[i]==60:
#         sum+=1
#     else:
#         continue
# print(sum)
#3.查找成绩中是否有某个分数，若有打印出来并说明存在，
# 若不存在，打印出：未找到（使用while循环））
# a=int(input("查找成绩："))
# i=0
# while i<len(score):
#     if score[i]==a:
#         print(score[i])
#         i+=1






# score = [90, 30, 99, 89, 50, 70, 60, 60, 40, 50, 60]
# # 15按照从大到小进行排列
# for i in range(0,len(score)):
#     for j in range(0,len(score)-1):
#         if score[j]<score[j+1]:
#             score[j],score[j+1]=score[j+1],score[j]
# print(score)

# 16、通过键盘获取两个数，用三元表达式赋值法将最小值赋给变量：iMin
# a = int(input("a="))
# b = int(input("b="))
# c = a if a > b else b
# print(c)


